solar-thermionic cell - Espagnol Anglais Dictionnaire